Fórum de discussão

Consulte abaixo todas as dúvidas e comentários relacionados a este curso. Se você tem alguma dúvida, utilize o botão CRIAR NOVO TÓPICO. Verifique antes se a sua dúvida já não foi enviada por outro aluno.


Driver e Stub Categoria: Dúvidas gerais - Módulo: Não informado
Enviado em 05/06/2014 12:42
Boa tarde.

Gostaria de saber mais sobre o driver e stub, não entendi como funciona.

Preciso de exemplos esclarecedores.

Agradeço desde já a atenção.

Re: Driver e Stub Categoria: Dúvidas gerais - Módulo: Não informado
Enviado em 05/06/2014 05:16
Poderia explicar melhor sobre Driver e Stub?

Eu tambem estou com duvidas nisso

Re: Driver e Stub Categoria: Dúvidas gerais - Módulo: Não informado
Enviado em 09/06/2014 11:49
Bom dia,

Por exemplo: Se tivermos os módulos A, B, C, D, E, F, E, G de um sistema conforme slide 33 do módulo 2. O módulo E está pronto e precisamos testá-lo, mas ele chama funções que estão dentro do módulo B que ainda não está pronto. Então, como podemos testar o módulo E isoladamente? Para testar o módulo E isoladamente podemos escrever um pequenos códigos que simulam as funções que estariam dentro do módulo B, as quais irão retornar valores para módulo E. Estes pedaços de código fictícios são chamado Stubs em uma integração Integração Top Down conforme apresentada no slide 33 do módulo 2. Imagine que no módulo E tivesse uma chamada a uma função de cálculo de imposto e está função estivesse dentro do módulo B. Você pode criar um função fictícia deste cálculo gerando um valor qualquer só para teste.

Portanto, Stubs são chamados de funções fictícias (de simulação) na abordagem Top Down .

Semelhante ao exemplo acima: Se temos os módulos B e C prontos e o módulo E que não está pronto. E precisamos testar o módulo B que retorna valores de funções que estariam dentro do módulo E. Como então podemos testar o módulo B sem ter o módulo E pronto? Nós fazemos a mesma coisa do situação acima: criamos códigos que simulam as funções do módulo E passando qualquer valor para teste. Este pedaço de código para simular as funções do módulo E é chamado de Driver.

Portanto, Drivers estão chamando funções fictícias (de simulação) na abordagem Bottom-up.

Re: Driver e Stub Categoria: Dúvidas gerais - Módulo: Não informado
Enviado em 10/08/2014 10:26
Boa tarde!

Como o assunto é o mesmo, vou perguntar por aqui pra não precisar criar outro tópico.

Se for contra as regras, desculpa.

Não é possível testar a integração entre dois módulos, sendo que um deles ainda não foi foi construído, utilizando a "técnica" de Driver / Stub?

É possível apenas realizar o teste entre componentes de um mesmo módulo?

xÉ necessário estar logado no ambiente de ensino para poder enviar respostas. Fazer o login
Evite a pirataria

Para que continuemos desenvolvendo novos cursos com preços acessíveis, contamos com a sua colaboração. O conteúdo dos nossos cursos não pode ser redistribuído de qualquer forma ou por qualquer meio. Somente o aluno devidamente inscrito nos cursos poderá fazer uso dos nossos materiais. Se você identificar que alguém está usando indevidamente o conteúdo dos nossos cursos, ou distribuindo-o ilegalmente, por favor avise-nos imediatamente através do e-mail contato@tiexames.com.br. Veja as condições de uso dos nossos conteúdos.

Leia a licença de uso